import { fileURLToPath, URL } from 'node:url';

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';

// https://vitejs.dev/config/
export default defineConfig(() => {
    return {
        plugins: [vue()],
        resolve: {
            alias: {
                '@': fileURLToPath(new URL('./src', import.meta.url))
            }
        },
        server:{
            host: "0.0.0.0", // 服务器主机名，如果允许外部访问，可设置为 "0.0.0.0"
            port: 8080,
        }


    //     // 跨域问题
    //     server:{
    //         proxy:{
    //             '/api':{ 
    //                 target:'http://easyhpc.cn:4444',
    //                 changeOrigin:true,
    //                 ws:true,
    //                 rewrite:(path)=>path.replace(/^\/api/,'')
    //         }
    //     }
    // }
}
});
